extensive farming - German English Dictionary